package com.sz.common.pay.pingan.entity.query;

import lombok.Data;

/**
 * Function: 查询普通转账充值明细【6050】 <br>
 * Author: siqishangshu <br>
 * Date: 2017-10-30 14:54:00
 * 查询普通转账充值明细【6050】
 功能描述：
    接口用于查询会员主动转账进资金汇总账户的明细情况。若会员使用绑定账号转入，则直接入账到会员子账户。若未使用绑定账号转入，则系统无法自动清分到对应子账户，则转入挂账子账户由平台自行清分。
 相关说明：
     入账类型是资金挂账，交易网会员代码和子账户账号都分别返回的是平台挂账子账户账号。
     平台可每半小时或1小时，调用接口轮询一次。系统返回采用按时间顺序逆序，即时间最晚的放在最前面。故每次查询后，平台比较此次查询回来的此条记录是否已入库（使用前置流水号字段比较，因为该字段唯一），若本地数据库没有则说明是新记录，若本地数据库已存在则后面的记录都不用读取了，因为后面可以确保是已经读过的了。

 接口字段：
    请求包：交易网－> 监管系统
 输入项名称	英文名	    最大长度	输入属性	注释
 功能标志	    FuncFlag	C(1)	必输	    1为查询当日数据，0查询历史数据
 资金汇总账号	SupAcctId	C(32)	必输
 开始日期	    BeginDate	C(8)	必输
 结束日期	    EndDate	    C(8)	必输
 第几页	    PageNum	    C(6)	必输	    起始值为1，每次最多返回20条记录，第二页返回的记录数为第21至40条记录，第三页为41至60条记录，顺序均按照建立时间的先后
 保留域	    Reserve	    C(120)
 */
@Data
public class GeneralTransferRechargeDetailsRequest {
    private String TranFunc  = "6050";        //交易码
    private String FuncFlag;
    private String SupAcctId;
    private String BeginDate;
    private String EndDate;
    private String PageNum;
    private String Reserve;
}
